package cn.jiyun.demo;

import com.mongodb.BasicDBObject;
import com.mongodb.MongoClient;
import com.mongodb.client.FindIterable;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
import org.bson.Document;

public class MongoDemo2 {

    public static void main(String[] args) {
		//创建连接
        MongoClient client=new MongoClient("127.0.0.1");
		//打开数据库
        MongoDatabase spitdb = client.getDatabase("spitdb");
		//获取集合
        MongoCollection<Document> spit = spitdb.getCollection("spit");
		// 构建查询条件  db.spit.find({visits:{$gt:1000}})
        BasicDBObject bson=new BasicDBObject("visits",new BasicDBObject("$gt",1000) );
        FindIterable<Document> documents = spit.find(bson);//查询记录获取结果集合
        for(Document document:documents){ //
            System.out.println("内容："+	document.getString("content"));
            System.out.println("用户ID:"+document.getString("userid"));
            System.out.println("浏览量："+document.getInteger("visits"));
        }
        client.close();//关闭连接
    }

}
